.remaneTis {
	position: absolute;
	left: 5px;
	top: 0px;
	width: 189px;
	border: solid 2px #2b3747;
	border-radius: 15px;
	padding: 10px;
	background: #e0ecd4;
	box-shadow: 0 0 1px #2b3747;
	z-index: -1;
}
.remaneTis span, .remaneTis strong {
	line-height: 20px;
}
.remaneTis p {
	padding: 0 0 6px 0;
}
.remaneTis strong {
	padding: 2px 10px;
	border-radius: 15px;
	border: solid 1px #111;
	font-weight: normal;
	cursor: pointer;
	background: #d5d5d7;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(49%, #d5d5d7), color-stop(100%, #d5d5d7));
}
.remaneTis strong.enter {
	box-shadow: 0 0 2px #2b3747;
}
.remaneTis input {
	width: 99%;
	border: solid 1px #747474;
	box-shadow: 0 0 1px #2b3747;
	height: 20px;
	outline: 0;
	padding: 2px;
}
.remaneTis span.posi {
	position: absolute;
	border-width: 15px;
	border-style: solid;
}
.remaneTis .bub_top {
	left: 15px;
	top: -30px;
	border-color: transparent transparent #2b3747;
}
.remaneTis .but_bottom {
	left: 15px;
	top: -27px;
	border-color: transparent transparent #e0ecd4;
}
.remaneTis .err{
	color: #e4393c;
}